<!DOCTYPE html>
<html lang="en">
<head>
        <meta charset="utf-8" />
        <title>PythonTutorials</title>
        <link rel="stylesheet" href="/theme/css/main.css" />

        <!--[if IE]>
            <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
        <![endif]-->
</head>

<body id="index" class="home">
        <header id="banner" class="body">
                <h1><a href="/">PythonTutorials </a></h1>
                <nav><ul>
                    <li><a href="/category/cpp.html">cpp</a></li>
                    <li><a href="/category/python.html">python</a></li>
                </ul>
                </nav>
        </header><!-- /#banner -->

                <section id="content" class="body">
                    <ol id="posts-list" class="hfeed" start="2">
            <li><article class="hentry">
                <header>
                    <h1><a href="/Part-1-B-why-start-from-learning-coding.html" rel="bookmark"
                           title="Permalink to Part.1.B.why.start.from.learning.coding">Part.1.B.why.start.from.learning.coding</a></h1>
                </header>

                <div class="entry-content">
<footer class="post-info">
        <span>Mon 06 April 2020</span>
<span>| tags: <a href="/tag/python.html">python</a><a href="/tag/progarmming.html">progarmming</a><a href="/tag/excel.html">Excel</a></span>
</footer><!-- /.post-info -->                <h1>为什么把编程当作自学的入口？</h1>
<p>很多人误以为 “编程” 是很难的事情。</p>
<p>…… 实则不然 —— 这恰恰是我们选择 “编程” 作为自学的第一个 “执行项目” 的原因。</p>
<p>一本关于自学能力的书，若是真的能够起到作用，那么它就必须让读者在读之前和读之后不一样 —— 比如，之前可能没有自学能力，或者自学能力很差，之后就有了一定的自学能力……</p>
<p>然而，这很难。不但对读者来说很难，对作者来说更难 —— 我当过那么多年被学生高度评价的老师，出版过若干本畅销且长销的书籍，所以更是清楚地知道例子的重要性。</p>
<p>道理当然很重要；可是，在传递道理的时候，例子相对来看好像更重要。</p>
<p>同样的道理，例子不准，人就可能会理解错；例子不精彩，人就可能听不进去；例子居然可以令人震惊，那就可以做到让听众、让读者 “永生不忘”。</p>
<p>许多年前，有位后来在美国读书已经博士毕业了的学生来信，大意是说：</p>
<blockquote>
<p>好多年前，我在新东方上课，听您讲，人学习就好像是动物进化一样…… 很多人很早就开始停止了进化，本质上跟猴子没啥区别。</p>
<p>那段类比好长，我记不太清楚细节了…… 可是，当时我是出了一身汗的 …</p></blockquote>
                <a class="readmore" href="/Part-1-B-why-start-from-learning-coding.html">read more</a>
                </div><!-- /.entry-content -->
            </article></li>

            <li><article class="hentry">
                <header>
                    <h1><a href="/Part-1-C-must-learn-sth-only-by-reading.html" rel="bookmark"
                           title="Permalink to Part-1-C-must-learn-sth-only-by-reading">Part-1-C-must-learn-sth-only-by-reading</a></h1>
                </header>

                <div class="entry-content">
<footer class="post-info">
        <span>Mon 06 April 2020</span>
<span>| tags: <a href="/tag/python.html">python</a><a href="/tag/progarmming.html">progarmming</a><a href="/tag/excel.html">Excel</a></span>
</footer><!-- /.post-info -->                <h1>只靠阅读习得新技能</h1>
<p>习得自学能力的终极目标就是：</p>
<blockquote>
<p>有能力<strong>只靠阅读</strong>就能习得新技能。</p>
</blockquote>
<p>退而求其次，是 “尽量只靠阅读就习得新技能” —— 当然，刚开始的时候可能需要有人陪伴，一起学，一起讨论，一起克服困难…… 但就是要摆脱 “没人教，没人带，没人逼，就彻底没戏” 的状态。</p>
<p>小时候总是听大人说：</p>
<blockquote>
<p>不是什么东西都可以从书本里学到的……</p>
</blockquote>
<p>一度，我觉得他们说的有道理。再后来，隐约感觉这话哪儿有毛病，但竟然又感觉无力反驳……</p>
<p>那时，真被他们忽悠到了；后来，也差点被他们彻底忽悠到！</p>
<p>幸亏后来我渐渐明白，且越来越相信：</p>
<blockquote>
<p>自己生活工作学习上遇到的所有疑问，书本里应该都有答案 —— 起码有所参考。</p>
</blockquote>
<p>“不是什么东西都可以从书本里学到的……” 这话听起来那么有道理，只不过是因为自己读书<strong>不够多</strong>、<strong>不够对</strong>而已。</p>
<p>过了 25 岁，我放弃了读小说，虚构类作品，我只选择看电影；而非虚构类作品，我选择尽量只读英文书，虽然那时候买起来很贵也很费劲 …</p>
                <a class="readmore" href="/Part-1-C-must-learn-sth-only-by-reading.html">read more</a>
                </div><!-- /.entry-content -->
            </article></li>

            <li><article class="hentry">
                <header>
                    <h1><a href="/Part-1-D-preparation-for-reading.html" rel="bookmark"
                           title="Permalink to Part-1-D-preparation-for-reading">Part-1-D-preparation-for-reading</a></h1>
                </header>

                <div class="entry-content">
<footer class="post-info">
        <span>Mon 06 April 2020</span>
<span>| tags: <a href="/tag/python.html">python</a><a href="/tag/progarmming.html">progarmming</a><a href="/tag/excel.html">Excel</a></span>
</footer><!-- /.post-info -->                <h1>开始阅读前的一些准备</h1>
<h2>内容概要</h2>
<p>关于 Python 编程的第一部分总计 7 章，主要内容概括为：</p>
<blockquote>
<ol>
<li>以布尔值为入口开始理解程序本质</li>
<li>了解值的分类和运算方法</li>
<li>简要了解流程控制的原理</li>
<li>简要了解函数的基本构成</li>
<li>相对完整地了解字符串的操作</li>
<li>了解各种容器的基础操作</li>
<li>简要了解文件的读写操作</li>
</ol>
</blockquote>
<h2>阅读策略</h2>
<p>首先，不要试图一下子就全部搞懂。这不仅很难，<strong>在最初的时候也完全没必要</strong>。</p>
<p>因为这部分的知识结构中，充满了 “过早引用”。请在第一遍粗略完成第 1 部分中的 E1 ~ E7 之后，再去阅读《<a href="Part.1.F.deal-with-forward-references.md">如何从容应对 “过早引用”？</a>》。</p>
<p>其次，这一部分，注定要<strong>反复阅读若干遍</strong>。</p>
<p>在开始之前，要明确这一部分的阅读目标。</p>
<p>这一部分的目标，不是让你读完之后就可以开始写程序；也不是让你读完之后就对编程或者 Python 编程有了完整的了解，甚至不是让你真的学会什么…… 这一部分的目标，只是让你 “<strong>脱盲</strong>”。</p>
<p>不要以为脱盲是很容易的事情。你看，所有人出生的时候 …</p>
                <a class="readmore" href="/Part-1-D-preparation-for-reading.html">read more</a>
                </div><!-- /.entry-content -->
            </article></li>
            </ol><!-- /#posts-list -->
<p class="paginator">
        <a href="/index.html">&laquo;</a>
    Page 2 / 22
        <a href="/index3.html">&raquo;</a>
</p>
            </section><!-- /#content -->
        <section id="extras" class="body">
                <div class="blogroll">
                        <h2>blogroll</h2>
                        <ul>
                            <li><a href="http://getpelican.com/">Pelican</a></li>
                            <li><a href="http://python.org/">Python.org</a></li>
                            <li><a href="http://jinja.pocoo.org/">Jinja2</a></li>
                            <li><a href="#">You can modify those links in your config file</a></li>
                        </ul>
                </div><!-- /.blogroll -->
                <div class="social">
                        <h2>social</h2>
                        <ul>

                            <li><a href="#">You can add links in your config file</a></li>
                            <li><a href="#">Another social link</a></li>
                        </ul>
                </div><!-- /.social -->
        </section><!-- /#extras -->

        <footer id="contentinfo" class="body">
                <p>Powered by <a href="http://www.maxiaoan.com/">Maxiaoan</a></p>
        </footer><!-- /#contentinfo -->

</body>
</html>